/*
 * @Author: davon 2230383936@qq.com
 * @Date: 2025-06-14 16:32:25
 * @LastEditors: davon 2230383936@qq.com
 * @LastEditTime: 2025-06-14 16:40:06
 * @FilePath: \test-aliyunc:\Users\Davon\Desktop\LPP\HTML\products.js
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
// 产品配置
var products = {
    // 产品识别规则
    patterns: {
        // 产品型号匹配规则
        model: /\s*([A-Za-z0-9]+)$/,
        // 快递公司匹配规则
        express: {
            sf: /顺丰/,
            default: '韵达'
        }
    },
    
    // 产品信息配置
    items: {
        'X3': {
            name: 'X3',
            price: 0,  // 售价
            cost: 0,   // 成本
            shippingFee: 0,  // 运费
            shippingCost: 0  // 运输成本
        }
        // 可以在这里添加更多产品
        // 'X4': {
        //     name: 'X4',
        //     price: 0,
        //     cost: 0,
        //     shippingFee: 0,
        //     shippingCost: 0
        // }
    },

    // 获取产品信息
    getProductInfo(model) {
        return this.items[model] || null
    },

    // 识别产品型号
    identifyModel(text) {
        const match = text.match(this.patterns.model)
        return match ? match[1] : null
    },

    // 识别快递公司
    identifyExpress(text) {
        return this.patterns.express.sf.test(text) ? '顺丰' : this.patterns.express.default
    }
}

// 导出产品配置
export default products 